@charset "utf-8";
html,body{height:100%;}
body{font:12px/1.2 'microsoft yahei',tahoma,arial,"Hiragino Sans GB",\5b8b\4f53;background-color:#fff;overflow-x:hidden;overflow-y:auto;}
/*public*/
.center{text-align:center;}
.header-inner{
	display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
	display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
	display: -ms-flexbox;      /* TWEENER - IE 10 */
	display: -webkit-flex;     /* NEW - Chrome */
	display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
}
.page-swipe .position ul li{
	-webkit-border-radius:10px;
	-moz-webkit-border-radius:10px;
	-ms-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;
}
.dialog-close,.menu-btn{text-indent:-9999em;direction:ltr;overflow:hidden;}
.dialog-delete,.back-btn,.restore-btn,.dialog-close,.user-btn,.menu-btn
,.index-btn,.search-btn,.people-btn,.shopcar-btn,.close-menu-btn,.restore-icon,.map-telephone-icon
,.search-shop-icon,.kind-icon,.sub-children-open,.sub-page-open,.area-select-icon,.form-icon
,.user-address-icon,.coupon-icon,.edit-icon,.listen-icon,.endvalue-time-icon,.endvalue-pay-icon{background:url("../images/sprite.png") no-repeat;background-size:150px 300px;}

/*header*/
.header{width:100%;height:44px;background-color:#2f1532;position:fixed;top:0;left:0;z-index:10;}
.header-inner{overflow:hidden;height:100%;padding:0 20px;}
.header-cen{flex:1;position:relative;text-align:center;}
.header-title{display:inline-block;color:#fff;line-height:44px;}
.head-fl-text{position: absolute;top: 0;right: 12px;color:#fff;font-size:15px;line-height:44px;}
/*container*/
.flex-container{min-width:320px;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;}
.container{min-width:320px;width:100%;height:100%;margin:0 auto;}
.content{background-color:#fff;width:16rem;margin:0 auto;min-width:320px;max-width:640px;overflow:hidden;}

/**************========= index ===========*******************/
/*swipe*/
.swipe{overflow:hidden;visibility:hidden;position:relative;margin:0 auto;max-width:480px;height:120px;width:100%;}
.wrap{float:left;width:100%;position:relative;}
.page-swipe{width:100%;height:5.45rem;background-color:#fff;position:relative;}
.page-swipe .swiper-container{width:100%;height:5.45rem;max-width:640px;min-width:320px;text-align:center;}
.page-swipe .swiper-container img{height:5.45rem;width:100%;}
.swipe-wrap{height:100%;}
.page-swipe .swipe .wrap{display:block;height:100%;}
.swipe .image{display:block;height:100%;}
.pagination{position:absolute;left:0;text-align:center;bottom:5px;width:100%;z-index:10;}
.swiper-pagination-switch{display:inline-block;width:10px;height:10px;border-radius:10px;background:#947476;margin: 0 3px;cursor: pointer;}
.swiper-active-switch{background:#501313;}
/*goods*/
.goods-kind{background-color:#f6f8f3;padding:.75rem .6rem;overflow:hidden;}
.goods-kind-title{font:.675rem/1rem 'microsoft yahei';color:#646464;float:left;}
.goods-more{color:#646464;float:right;font:.55rem/1rem 'microsoft yahei';padding-right:.6rem;background:url("../images/more.png") no-repeat center right;background-size:.5rem .5rem;}
.goods-more:visited{color:#646464;}
.goods-box{overflow:hidden;overflow:hidden;margin-right:-1px;border-top:1px solid #E5EDEC;background-color:#fff;}
.goods-wrapper{background-color:#f6f8f3;padding-bottom:10px;}
.goods-item{float:left;width:33.33%;position:relative;background-color:#fff;}
.goods-item-inner{padding:.6rem;border-right:1px solid #E5EDEC;border-bottom:1px solid #e5edec;position:relative;}
.goods-item-inner .form-num{position:absolute;top:.5rem;right:.5rem;}
.goods-img-wrapper{text-align:center;}
.goods-img-wrapper img{width:4rem;height:4rem;}
.goods-img img{vertical-align:middle;width:100%;}
.other-infos{color:#5c5c5c;}
.goods-name{color:#5a5a5a;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;font-size:.6rem;}
.goods-price{color:#999;font-size:.5rem;}
.carnum,.carnum-right,.carnum-left{position:absolute;text-align:center;overflow:hidden;}
.carnum{color:#fff;background-color:#a51f24;width:18px;height:18px;border-radius:9px;line-height:18px;top:10%;right:10%;}
.carnum-right{color:#bbbeb6;background-color:#3c3c3c;border:1px solid #bbbeb6;border-radius:8px;width:16px;height:16px;line-height:16px;top:0;right:-5px;}
.carnum-left{color:#fff;background-color:#3c3c3c;border:1px solid #fff;border-radius:8px;width:16px;height:16px;line-height:16px;top:-2px;right:-2px;}
/*footer*/
.menu-btn{display:block;width:52px;height:60px;background-position:-61px -141px;}
.menu-btn-outer{width:52px;height:60px;position:fixed;bottom:1px;left:1px;z-index:9;}
.menu{position:fixed;width:100%;min-width:320px;height:53px;background-color:#d8dbd2;bottom:0;left:0;z-index:8;display:none;}
.menu-inner{border-right:2px solid #b00000;height:53px;}
.menu-inner li{float:left;width:25%;text-align:center;}
.menu-opener.active{margin-top:10px;}
.menu-opener{cursor:pointer;float:left;margin-top:20px;margin-left:10px;width:20px;height:16px;background:url("../images/menu.png") no-repeat;background-size:100%;}
.index-btn{display:block;width:22px;height:22px;margin:10px auto 2px;background-position:-123px -58px;}
.menu-text{color:#5c5c5c;}
.search-btn{display:block;width:20px;height:18px;margin:13px auto 2px;background-position:-125px -91px;}
.shopcar-outer{width:52px;height:60px;display:block;margin:-10px auto 0;position:relative;left:-15px;}
.shopcar-btn{display:block;width:52px;height:62px;background-position:-3px -137px;}
.people-btn{display:block;width:16px;height:22px;margin:10px auto 2px;background-position:-127px -114px;}
.close-menu-btn{position:absolute;width:17px;height:53px;background-position:-103px -81px;top:0;right:2px;}
/*content-left*/
.content-left{position:fixed;width:80%;min-width:270px;height:100%;top:0;z-index:10002;background-color:#fff;}
.content-left-inner{height:100%;}
.mask{width:100%;height:100%;z-index:10001;position:fixed;left:0;top:0;background-color:rgba(0,0,0,.6);}
.hide{display:none;}
.map-outer{width:100%;height:30%;position:relative;overflow:hidden;}
.map-outer img{width:100%;}
.map-text{height:35px;background-color:rgba(0,0,0,.6);width:100%;color:#fff;position:absolute;display:block;bottom:0;left:0;}
.map-text-inner{padding:10px;}
.map-address{font-size:14px;float:left;}
.map-telephone{float:right;padding-left:17px;position:relative;}
.map-telephone-icon{position:absolute;width:14px;height:14px;background-position:-77px -20px;top:0;left:0;}
.subnav{height:70%;overflow:auto;}
.subnav h3{margin-top:5px;}
.subnav a{color:#5c5c5c;font-size:14px;line-height:30px;display:block;padding:2px 10px 2px 40px;position:relative;}
.sub-children>li{margin-top:5px;position:relative;}
.second-nav>a{color:#5c5c5c;font-size:12px;line-height:30px;display:block;padding-left:20px;}
.sub-children>li img{width:30px;height:30px;margin-right:10px;}
.sub-children-open{position:absolute;background-position:-136px -38px;width:15px;height:12px;right:13px;top:10px;}
.sub-children-close{background-position:-123px -38px;}
.sub-children ul li{line-height:30px;}
.third-nav a{display:block;padding-left:60px;}
.search-shop-icon{position:absolute;width:20px;height:20px;background-position:-32px -59px;top:8px;left:10px;}
.kind-icon{position:absolute;width:20px;height:20px;background-position:-58px -59px;top:8px;left:10px;}
/**************========= detail ===========*******************/
.page-top{height:44px;position:fixed;top:0;left:0;width:100%;z-index:10000;}
.restore-btn-outer{position:absolute;top:10px;right:12px;}
.restore-btn{display:inline-block;width:22px;height:20px;background-position:1px -33px;}
.restored{background-position:-20px -33px;}
.back-btn-outer{position:absolute;top:13px;left:12px;}
.back-btn{display:inline-block;width:22px;height:16px;background-position:1px 0px;}
.detail-wrapper{padding-top:44px;padding-bottom:66px;}
.detail-up{padding-bottom:.9rem;margin:0 .2rem;border-bottom:1px solid #E5EDEC;}
.detail-img-outer{margin:0 60px;text-align:center;}
.detail-img-outer img{width:100%;max-width:400px;}
.detail-wrapper .other-infos{padding:0 .3rem;}
.detail-wrapper .goods-name{color:#353535;}
.detail-wrapper .goods-price{color:#5c5c5c;text-align:center;margin-top:.1rem;}
.tabs .swiper-container{height:auto;}
.tabs-title{height:2rem;}
.tabs-title li{float:left;border-bottom:1px solid #fff;}
.tabs-title li a{padding:0 1rem;display:block;text-align:center;color:#979797;line-height:2rem;font-size:.6rem;}
.tabs-title .cur{border-bottom:1px solid #b00000;}
.tabs-title .cur a{color:#b00000;}
.tabs-content{background-color:#f6f8f3;padding-top:.5rem;}
.tabs-content img{width:100%;}
.footbar{background-color:#fff;position:fixed;bottom:0;left:0;width:100%;min-width:320px;z-index:10;}
.buy-outer{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 15px;
	min-height: 44px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	padding:12px;
}
.shopcar-outer2{
	width:100%;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	-webkit-flex-shrink: 1;
	-ms-flex: 0 1 auto;
	flex-shrink: 1;
}
.add-outer{
	width: 164px;
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	flex-shrink: 0;
	margin-right:12px;
	text-align:center;
}
.add-btn,.minus-btn,.shopcar-add-btn{border-radius:2px;}
.add-btn,.minus-btn{float:left;width:40px;height:40px;color:#5c5c5c;font-size:20px;background-color:#f6f8f3;border:1px solid #E5EDEC;line-height:40px;}
.buy-num{float:left;width:80px;line-height:42px;font-size:16px;}
.shopcar-add-btn{display:block;background-color:#b00000;border:1px solid #bdbdbd;color:#fff;line-height:40px;font-size:15px;text-align:center;}
.buy-outer .disabled{border:1px solid Red;}
.love-list{background-color:#fff;}
.love-list li{position:relative;padding:.5rem;overflow:hidden;border-bottom:1px solid #E5EDEC;}
.love-img{width:2.5rem;text-align:center;overflow:hidden;height:2.5rem;float:left;}
.love-img img{max-width:100%;height:100%;}
.love-info{padding-left:.5rem;padding-top:.55rem;height:1.95rem;overflow:hidden;}
.love-info .goods-name{-webkit-line-clamp: 1;}
.love-info .goods-price{text-align:left;}
.restore-title{color:#383838;font-size:13px;}
.create-menu{float:right;color:#797979;}
.restore-list{max-height:300px;height:auto;overflow:auto;margin-top:15px;}
.restore-list li{padding:8px 20px 8px 40px;margin-bottom:5px;position:relative;}
.restore-list li input[type="checkbox"]{position:absolute;top:9px;right:10px;}
.restore-icon{position:absolute;visibility:hidden;width:30px;height:28px;background-position:-1px -54px;top:1px;left:0;}
.restore-buttons{height:34px;position:relative;top:10px;border-top:1px solid #e5edec;}
.restore-buttons a{float:right;padding:0 15px;line-height:34px;color:#646464;}
.menu-input{height:30px;width:98%;margin:0 auto;display:block;text-align:center;border:1px solid #e5edec;color:#646464;}
.restored-menu .restore-icon{visibility:visible;}
/********************===========shopcar.html===============****************/
.shopcar-wrapper{padding-top:44px;background-color:#f6f8f3;flex:1;}
.red-head{background-color:#c50000;overflow:hidden;color:#fff;}
.red-head .back-btn{background-position:1px -16px;}
.head-text{text-align:center;line-height:44px;font-size:15px;}
.user-btn{display:inline-block;width:17px;height:24px;background-position:-45px -31px;}
.no-goods-box{position:absolute;text-align:center;width:9rem;height:6.5rem;background:url("../images/bg.png") no-repeat;background-size:100%;top:50%;left:50%;margin-left:-4.5rem;margin-top:-3.2rem;}
.no-goods-text{margin:.5rem 0;color:#5f5f5f;}
.have-goods-box{background-color:#fff;padding-bottom:55px;}
.shopcar-goods-list{background-color:#fff;}
.shopcar-goods-list li{border-bottom:1px solid #E5EDEC;border-top:1px solid #E5EDEC;margin-bottom:.5rem;padding:.8rem 0;position:relative;}
.goods-select-outer{position:absolute;top:50%;margin-top:-0.3rem;left:0.7rem;}
.goods-select{width:.6rem;height:.6rem;border:1px solid #c50000;background-color:#fff;border-radius:.35rem;display:block;overflow:hidden;}
.goods-select-icon{width:0.4rem;height:0.3rem;background:url("../images/yes.png") no-repeat;background-size:cover;display:block;margin:0.18rem auto 0;visibility: hidden;}
.selected{background-color:#c50000;}
.selected .goods-select-icon{visibility:visible;}
.shopcar-goods-list .love-info{margin-right:3.5rem;padding-left:.4rem;}
.shopcar-goods-list .love-img{padding-left:2rem;}
.shopcar-money-outer{position:absolute;right:0;top:0;width:3rem;height:100%;background-color:#f6f8f3;border-left:1px solid #E5EDEC;text-align:right;}
.shopcar-money-outer .edit-icon{background:url("../images/edit.png") no-repeat;background-size:cover;width:.9rem;height:.9rem;top:0;margin:.8rem auto 0;}
.money{color:#c50000;}
.num{color:#5c5c5c;margin-top:1rem;font-size:.5rem;text-align:center;}
.price-total-wrapper{background-color:#d8dbd2;font-size:14px;position:fixed;bottom:0;width:100%;}
.price-total-inner{padding:.5rem .5rem;line-height:1.3rem;font-size:.7rem;}
.price-miss{color:#969696;font-size:12px;line-height:16px;}
.price-total-wrapper .price-miss{font-size:12px;min-height:10px;padding:5px 15px 0;}
.endvalue-btn{display:inline-block;color:#fff;font-size:.7rem;background-color:#b00000;text-align:center;width:3rem;height:1.3rem;line-height:1.3rem;}
.endvalue-btn:visited,.weixin-paybtn:visited,.head-fl-text:visited{color:#fff;}
.dialog .buy-outer{padding:30px 0 0;}
.dialog .add-outer{width:135px;}
.dialog .buy-num{width:50px;}
.edit-dialog{text-align:center;}
.edit-img-outer{text-align:center;margin-bottom:15px;margin-top:25px;}
.edit-img{width:100px;height:100px;}
.edit-box .dialog-close{right:auto;left:10px;top:10px;}
.dialog-delete{position:absolute;right:10px;top:10px;width:15px;height:16px;background-position:-22px 0px;}
.nogoods-img-outer img{width:4.5rem;height:3.2rem;}
/*dialog*/
.dialog{position:fixed;background-color:#fff;border-radius:5px;top:50%;left:50%;z-index:10002;}
.dialog-title{font-size:14px;font-weight:bold;line-height:20px;padding:5px 22px 3px 10px;}
.dialog-close{position:absolute;width:16px;height:16px;background-position:-40px -18px;top:6px;
	right:6px;}
.dialog-inner{padding:15px;}
.shopcar-dialog{text-align:center;margin:15px;}
.shopcar-text{font-size:14px;}
.shopcar-link-outer{margin-top:10px;margin-right:10px;}
.shopcar-link{width:60px;height:25px;line-height:25px;color:#fff;background-color:#c50000;display:inline-block;}
.shopcar-link-outer .shopcar-link{margin-left:10px;}


/**************========= shop ===========*******************/
.area{padding-top:10px;background-color:#f6f8f3;position:relative;}
.area .tabs-content{padding-top:0;}
.area .tabs-title{background-color:#fff;}
.area .tabs-title li{width:50%;border-bottom:1px solid #e5edec;}
.area .tabs-title li:first-child a{border-right:1px solid #e5edec;}
.area .tabs-title .cur a{color:#FF0000;}
.arrow-down{display:inline-block;margin-left:5px;width:0px;height:0px;border-width:4px;border-style:solid;border-color:#979797 transparent transparent transparent;}
.area .tabs-title .cur .arrow-down{border-color:red transparent transparent transparent;}
.sub-page-open{display:block;width:11px;height:14px;background-position:-111px -38px;position:absolute;right:15px;top:50%;margin-top:-7px;}
.area-mask{position:fixed;background-color:rgba(0,0,0,.6);top:95px;left:0;width:100%;height:100%;}
.area-box{background-color:#fff;position:absolute;width:100%;top:50px;}
.area-box ul{margin:0 5px;}
.area-li{height:55px;border-bottom:1px solid #e5edec;position:relative;}
.area-li a{display:block;line-height:55px;color:#5b5b5b;font-size:14px;padding:0 5px;}
.more-area{height:30px;position:relative;}
.more-area .sub-children-open{top:50%;left:50%;margin-left:-7px;margin-top:-6px;}
.area-select{display:none;border:1px solid red;width:14px;height:14px;position:absolute;top:50%;right:15px;margin-top:-8px;border-radius:10px;}
.area-select-icon{display:block;width:14px;height:12px;background-position:-121px -21px;}
.cur .area-select{display:block;}

/*****************============= list =============*****************/
.list-wrapper{padding-top:44px;}
.gray-head{background-color:#f6f8f3;overflow:hidden;color:#fff;}
.gray-head .head-text{color:#5c5c5c;}
.gray-head .back-btn{background-position:-121px -145px;width:26px;height:20px;}

/********************=========== user ============************************/
.user-wrapper{padding-top:44px;width:100%;}
.user-part{margin-bottom:.675rem;border-bottom:1px solid #E5EDEC;background-color:#fff;}
.user-part:first-child{margin-bottom:0;padding-bottom:.675rem;}
.user-head{padding:20px;border-bottom:1px solid #E5EDEC;}
.user-img-outer{float:left;width:2.5rem;height:2.5rem;background:url("../images/head-bg.png") no-repeat;background-size:cover;
}
.user-img-outer img{width:2.5rem;height:2.5rem;border-radius:1.25rem;border:1px solid #969696;}
.user-name-outer{margin-left:1rem;float:left;margin-top:.8rem;}
.user-name{color:#5d5d5d;font-size:.7rem;}
.user-id{color:#969696;font-size:.6rem;margin-left:.5rem;}
.form-title{padding:14px;color:#5d5d5d;font-size:14px;position:relative;padding-left:35px;font-weight:normal;}
.form-icon{width:17px;height:17px;background-position:-41px 0;position:absolute;left:10px;top:50%;margin-top:-8px;}
.form-kind{border-top:1px solid #E5EDEC;height:1.875rem;}
.form-kind li{float:left;width:50%;text-align:center;}
.form-kind li a{color:#5d5d5d;font-size:.6rem;line-height:1.875rem;display:block;}
.form-kind li:first-child a{border-right:1px solid #E5EDEC;}
.form-num{width:.6rem;height:.6rem;line-height:.6rem;border-radius:.3rem;overflow:hidden;text-align:center;background:#a51f24;font-size:.3rem;color:#fff;}
.form-kind li a .form-num{display:inline-block;font-size:12px;color:#fff;margin-left:.2rem;}
.form-other li{position:relative;border-top:1px solid #E5EDEC;}
.user-address-icon{width:17px;height:17px;background-position:-74px 0;position:absolute;left:10px;top:50%;margin-top:-8px;}
.coupon-icon{width:17px;height:17px;background-position:-91px 0;position:absolute;left:10px;top:50%;margin-top:-10px;}

/*******************************==========address============**************************************/
.address-list-outer{padding-bottom:2.3rem;}
.address-list{background-color:#fff;}
.address-list li{border-bottom: 1px solid #E5EDEC;position: relative;padding:.5rem 0;}
.address-list li .love-info{margin-right:3.5rem;height:auto;padding-top:0;padding-left:2rem;}
.edit-bg{width:3rem;height:100%;background:#969696;right:0;top:0;position:absolute;}
.edit-icon{display:block;width:20px;height:20px;background-position:-85px -59px;margin:-10px auto 0;top:50%;position:relative;}
.add-adress-outer{position:absolute;background-color: #f6f8f3;font-size:14px;bottom: 0;width: 100%;border-top:1px solid #E5EDEC;height:45px;}
.add-adress{text-align:center;display:block;line-height:45px;text-align:center;color:#c50000;}
.add-adress:visited{color:#c50000;}
.add-adress-icon{font-size:.8rem;margin-right:.2rem;}
.add-adress-form .address-list li{padding:10px 0;}
.address-list .goods-name{font-size:14px;}
.address-list .goods-price{font-size:12px;}
.address-list .goods-select{width:12px;height:12px;border-radius:8px;}
.address-list .goods-select .goods-select-icon{width:8px;height:6px;margin:4px auto 0;}

/****************************==========editaddress============*****************************/
.address-label{display:inline-block;width:20%;margin-left:3%;color:#9e9e9e;font-size:14px;}
.edit-input{height:30px;border:0 none;width:70%;color:#5a5a5a;font-size:14px;}
.edit-back-text{color:#5a5a5a;font-size:14px;text-align:center;padding:10px 0 20px 0;}
.edit-back{color:red;text-align:center;border-top:1px solid #E5EDEC;line-height:30px;padding-top:10px;}
.edit-back a{color:red;}
.delete-address-outer{margin-top:.5rem;border-top:1px solid #e5edec;border-bottom:1px solid #e5edec;}
.delete-address{display:block;position:relative;line-height:30px;color:red;padding-left:34px;font-size:14px;}
.delete-address:visited{color:red;}
.delete-address .dialog-delete{right:auto;left:10px;top:50%;margin-top:-8px;}
/*******************===============endvalue=================**********************/
.endvalue-shop-outer{padding:16px 15px;position:relative;}
.endvalue-shop{color:#969696;font-size:.6rem;margin-left:.8rem;}
.listen-icon{position:absolute;width:16px;height:16px;background-position:-58px -19px;right:10px;top:50%;margin-top:-8px;}
.endvalue-item{margin-bottom:.7rem;background-color:#fff;}
.endvalue-box{padding-bottom:2.3rem;}
.endvalue-address{color:#5d5d5d;padding-left:35px;font-size:.6rem;position:relative;top:-0.3rem;margin-bottom:.4rem;}
.endvalue-time-outer{padding:.52rem .9rem;line-height:1.4rem;border-bottom:1px solid #E5EDEC;font-size:.7rem;}
.endvalue-time-title{position:relative;padding-left:20px;}
.endvalue-time-icon{position:absolute;width:14px;height:14px;top:50%;margin-top:-7px;left:0;background-position:-137px -2px;}
.endvalue-pay-icon{position:absolute;width:14px;height:12px;top:50%;margin-top:-6px;left:0;background-position:-93px -21px;}
.endvalue-time-select{padding:0 .8rem;color:#5c5c5c;display:inline-block;margin-left:.5rem;border:1px solid #E5EDEC;border-radius:2px;}
.endvalue-pay-select{position:relative;padding-left:.8rem;color:#5c5c5c;margin-left:.5rem;}
.endvalue-pay-select .goods-select{position:absolute;left:0;top:50%;margin-top:-0.3rem;}
.endvalue-time-select:visited,.endvalue-pay-select:visited{color:#5c5c5c;}
.endvalue-input{height:1.5rem;background-color:#c7cac2;color:#fff;font-size:.6rem;padding:0 .1rem;width:13.8rem;border:0 none;}
.time-box{margin:-15px;}
.time-box li{line-height:1.25rem;border-bottom:1px solid #e5edec;text-align:center;}
.time-box li:last-child{border-bottom:0 none;}
.time-box li a{display:block;font-size:.75rem;color:#5c5c5c;}
.endvalue-tip{line-height:1.2rem;color:#fff;background-color:#e17e7e;font-size:.5rem;text-align:center;}
.endvalue-item .shopcar-goods-list .love-img{padding-left:1rem;}
.endvalue-item .shopcar-goods-list .love-info{margin-right:.5rem;}

/****************************============weixin==============****************************/
.weixin-wrapper{background-color:#f6f8f3}
.weixin-pay-money{line-height:3.6rem;font-size:.55rem;text-align:center;}
.weixin-pay-money span{color:#313131;font-size:.9rem;}
.weixin-pay-info{line-height:1.5rem;padding:0 0.65rem;font-size:.55rem;}
.weixin-pay-info label{color:#999;}
.weixin-pay-info-outer{background-color:#fff;padding:0.2rem 0;}
.weixin-paybtn-outer{margin-top:.8rem;padding:0 0.65rem;}
.weixin-paybtn{display:block;background-color:#b00000;color:#fff;font-size:.7rem;text-align:center;line-height:1.4rem;}
.weixin-paybtn-text{color:#979797;text-align:center;font-size:.55rem;margin-top:.3rem;}
/***************************==========fail============*****************************/
.fail-outer{height:8rem;position:relative;top:50%;margin-top:-4rem;text-align:center;}
.fail-text-outer{font-size:.7rem;}
.fail-img-outer{margin-top:.65rem;}
.fail-img-outer img{width:2.45rem;height:2.55rem;}
.fail-link-outer{margin-top:1rem;}
.fail-link{line-height:1.25rem;font-size:.51rem;color:#fff;width:4rem;background-color:#b00000;margin-left:.25rem;display:inline-block;}
/****************************=========success==========********************************/
.success-outer{padding-bottom:1rem;text-align:center;}
.success-img-outer{width:10.3rem;height:6.875rem;margin:.5rem auto;background:url("../images/success.png") no-repeat;background-size:cover;}
.success-text{padding-top:1.51rem;text-align:center;font-size:.7rem;}
.other-goods-outer{}
.other-goods-title{height:1.51rem;overflow:hidden;background-color:#f6f8f3;border-bottom:1px solid #e5edec;text-align:center;}
.other-goods-title hr{margin:.7rem .5rem 0;color:#e5edec;}
.other-goods-title-text{color:#969696;line-height:1.51rem;font-size:.6rem;position:relative;top:-0.75rem;padding:0 .3rem;background-color:#f6f8f3;}
/************************===========load============****************************/
.load-outer{text-align:center;height:5rem;position:relative;top:50%;margin-top:-2.5rem;}
.load-img{width:3.3rem;height:3.5rem;}
.load-text{font-size:.6rem;color:#5b5b5b;margin-top:.5rem;}
/*load-fail*/
.load-fail-outer{text-align:center;height:8.4rem;position:relative;top:50%;margin-top:-4.2rem;}
.load-fail-img{width:4.65rem;height:4rem;}
/*load-webfail*/
.load-webfail-outer{text-align:center;height:7rem;position:relative;top:50%;margin-top:-3.5rem;}
.load-webfail-img{width:3rem;height:3.25rem;}